package com.car.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import com.car.entity.GrabThe;
import com.car.vo.GrabTheVo;


@Mapper
public interface GrabTheMapper {
	
	 List<GrabThe> selectAll();
	 
	 GrabThe selectAllBygrabId(Integer grabId);
	 
	 
	 /**
	  * 修改查询
	     * @Title: selectAllBygrabId
	     * @Description: TODO(这里用一句话描述这个方法的作用)
	     * @param @param grabId
	     * @param @return    参数
	     * @return GrabThe    返回类型
	     * @throws
	  */
	 GrabThe selecBygrabId(Integer grabId);
	 /**
	  * 数据库查询后台
	     * @Title: selectAllByCodeId
	     * @Description: TODO(这里用一句话描述这个方法的作用)
	     * @param @return    参数
	     * @return List<GrabThe>    返回类型
	     * @throws
	  */
	 List<GrabTheVo> selectAllByCodeId(@Param("couponId")Integer couponId);
	 /**
	  * 添加优惠卷
	     * @Title: addGrab
	     * @Description: TODO(这里用一句话描述这个方法的作用)
	     * @param @param grab
	     * @param @return    参数
	     * @return int    返回类型
	     * @throws
	  */
	 int addGrab(GrabThe grab);
/**
 * 修改
    * @Title: updateGrab
    * @Description: TODO(这里用一句话描述这个方法的作用)
    * @param @param grabId
    * @param @return    参数
    * @return int    返回类型
    * @throws
 */
	int updateGrab(GrabThe grab);
	
	int delGrab(Integer id);

}
